home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / umich / sound / players / trackst.lzh / CLICK_ON.ME next >
Text File  |  1990-09-11  |  6KB  |  154 lines

  1. Patterns
  2. --------
  3. Any piece of music written with SoundTracker 2.1 is build up from patterns.
  4. SoundTracker holds a table with information about the sequence in which
  5. these parts must be played. With 'Position' you determine your position
  6. in the table. With 'Pattern' you define what pattern to play at that
  7. position. 'Length' defines the total size of the table.
  8.  
  9. Keys
  10. ----
  11. The keys on your Amiga have been grouped to represent the layout of a
  12. two-octave piano-keyboard. You can "shift" the keyboard one octave up or
  13. down with the aid of the F1 and F2 keys, thus incrementing the range of
  14. the keyboard to three octaves.
  15.  
  16. Editing
  17. -------
  18.           Cursor-keys move cursor.
  19.       shift + Cursor-keys move cursor fast.
  20.     alt + Cursor-keys move cursor fastest.
  21.     F6  - Set cursor to first line of pattern.
  22.     F7  - Set cursor to 16th line of pattern.
  23.     F8  - Set cursor to 32th line of pattern.
  24.     F9  - Set cursor to 48th line of pattern.
  25.     F10 - Set cursor to last line of pattern.
  26.     DEL - Delete note under cursor.
  27. shift + F3  - Cut track of current pattern and copy into copy-buffer.
  28. shift + F4  - Copy track of current pattern into copy-buffer.
  29. shift + F5  - Copy buffer to track of current pattern.
  30.   alt + F3  - Cut the whole pattern and copy into copy-buffer.
  31.   alt + F4  - Copy pattern into copy-buffer.
  32.   alt + F5  - Copy buffer to current pattern.
  33.       
  34. Special Keys
  35. ------------
  36. To quit SoundTracker 2.1 point the mousepointer at 0,0 and press:
  37. alt + shift + left and right mousebutton together !!!!
  38.  
  39. Instruments
  40. -----------
  41. You can use up to fifteen different instruments in one music-piece.
  42. All instruments are listed in the preset-list. The volume is always
  43. 64 but you can change it to each value between 0 and 64.
  44.  
  45. Notes
  46. -----
  47.      C#1   3 C 2 3
  48.      /    /  |  \|
  49.     /    /   |   Arpeggio,portamento,volume,speed,filter and position info.
  50.    /    /  Command
  51.   /   Inst#
  52. Note to
  53. be played.
  54.  
  55. Note    This is simply the note that must be
  56. ----    played by that particular instrument.
  57.  
  58. Inst#    This is the number of the instrument that must be used to play
  59. -----    the note. When the instrument number is zero, the last selected
  60.     instrument will be used.
  61.  
  62. Command     This number tells SoundTracker what special functions must be
  63. -------     performed while playing the note.  These functions are:
  64.  
  65.      0 - Normal play or arpeggio.
  66.      1 - Portamento up.
  67.      2 - Portamento down.
  68.      B - Position jump!
  69.      C - Set volume.
  70.      D - Pattern break!
  71.      E - Set filter on/off
  72.      F - Set speed.
  73.  
  74. Info     This byte contains the additional information for the commands.
  75. ----
  76.      
  77. Arpeggio  Arpeggio is used for simulating accords. It does this by
  78. --------  rapidly changing the notes while playing an instrument.
  79.       Arpeggios are selected whenever the info byte has a non-zero
  80.       value and no other commands are selected.
  81.       When arpeggios are used, SoundTracker looks five times during
  82.       the play of one note, at the information contained in the info
  83.       byte. Each nibble (4 bits) in this byte defines
  84.       how many notes SoundTracker must add to the the note currently
  85.       playing. In each of the five passes SoundTracker does the
  86.       following with the information contained in the info byte :
  87.       
  88.       1 - Add the first nibble to the current note.
  89.       2 - Add the second nibble to the current note.
  90.       3 - Play the current note.
  91.       4 - Add the first nibble to the current note.
  92.       5 - Add the second nibble to the current note.
  93.  
  94. Portamento  Portamento is used for 'sliding' of the instrument.
  95. ----------  If portamento is in use, the information contained in
  96.         the info byte will be added to (or subtracted from) the period
  97.         of the note playing in each of the five passes.
  98.  
  99. Example:    D#2 3208  Slides down $08
  100.         --- 0208  Slides down $08
  101.         --- 0108  Slides up $08
  102.         --- 0210  Slides down $10 (=16)
  103.         etc.
  104.  
  105. Position jump    The position jump command will do the same like the
  106. -------------    pattern break command, but the info byte gives the
  107.         playroutine the no. of the position.
  108.  
  109. Example:    E-2 3B04 - Break the pattern and jump to position 4
  110.         --- 0000
  111.         --- 0B06 - Break the pattern and jump to position 6
  112.  
  113. Volume      One of the enhancements that the V2.1 version provides is the
  114. ------      ability to change the volume at any time during play.
  115.       When command $0C (=12) is selected, the volume is set to the value
  116.       contained in the info byte. The volume will remain at this level
  117.       until a next SAMPLE is played. At this time, the volume is
  118.       reset to the default volume level of that sample.
  119.  
  120. Example:  C#1 1C22 - Set volume to $22 (=34) and use instrument # 1 to
  121.              play the C#1 note.
  122.       D-2 0000 - Use instrument # 1 to play the D-2 note.
  123.              (Volume level remains at $22 (=34))
  124.       B-1 1000 - Use instrument # 1 to play the B-1 note and
  125.              set volume to default value for that
  126.              instrument.
  127.  
  128. Pattern break    Pattern break is used to create shorter patterns than 64
  129. -------------    notes. The note with the $0D command will be played and
  130.         after that the next pattern in the pos-table will be played.
  131.  
  132. Example:    A#3 1D00 - At this point the pattern interrupts.
  133.         --- 0D00 - Look upper line.
  134.         C-1 0D30 - Look upper line.
  135.  
  136. Filter      This Soundtracker version allows you to turn
  137. ------      the lo-pass filter on/off.
  138.  
  139. Example:  G#2 1E01 - Turns the filter and the power-led off.
  140.       --- 0000
  141.       E-1 1E00 - Turns the filter and the power-led on.
  142.  
  143. Speed      This function allows changing the speed during play.
  144. -----      You can only enter a speed between 01 and 0F.
  145.       Setting the info byte to zero doesn't effect anything.
  146.       The normal speed is 6.
  147.  
  148. Example:  D-2 4F05 - Set speed to 5
  149.       --- 0000
  150.       E-1 0F00 - Nothing happens to speed.
  151.       --- 0FC3 - Set speed to 3
  152.       G-2 2F06 - Set normal speed
  153.  
  154.